// Lockable.h: Lockable interface
//////////////////////////////////////////////////////////////////////

#pragma once

namespace API {
namespace Win32 {

//////////////////////////////////////////////////////////////////////
// Lockable
//////////////////////////////////////////////////////////////////////

class ATL_NO_VTABLE Lockable
{
public:
	virtual void Lock()	  = 0;
	virtual void Unlock() = 0;
};

//////////////////////////////////////////////////////////////////////


}; //namespace Win32
}; //namespace API
